The Chagos Archipelago lies in the middle of the Indian Ocean and comprises 58 islands including Diego Garcia, which houses a major joint British and American military base. The Archipelago has been ...
On 14 November 2024, the UK government published its consultation response and draft legislation proposals to regulate ESG ratings ...