APICORP provides $70.5mln to fifth phase of Mohammed bin Rashid Solar Park

The world’s tallest solar power tower at the Mohammed bin Rashid Al Maktoum Solar Park. Image courtesy Dubai Media Office Twitter handle. UAE – Mubasher: The Arab Petroleum Investments Corporation …
( read original story …)