Way to better lives lies in renewable energy, says Sheikh Mohammed

Way to better lives lies in renewable energy, says Sheikh Mohammed
Sheikh Mohammed Bin Rashid during the world's Leaders Summit on Climate on Friday.

Most Popular Stories