Dubai is the largest and most populous city in the United Arab Emirates. On the southeast coast of the Persian Gulf, it is the capital of the Emirate of Dubai, one of the seven emirates that make up the country. Read More
As the dust on the world's largest global negotiations for climate action - the Conference of Parties (COP27) settled, The Energy and Resources Institute (TERI) with support from Bloomberg Philanthropies organised a session on "COP-27 Outcomes: From ...