#CSIMonth

Subscribe to industry newsletters

#AfricaMonth

SOUTH AFRICA

Strait of Hormuz
What is at stake in the Strait of Hormuz?

Tensions between the United States, Iran and other countries are flaring again in the Strait of Hormuz...

By Rockford Weitz 15 hours ago

UNITED ARAB EMIRATES

World's largest single-site solar project begins commercial operations
World's largest single-site solar project begins commercial operations

Abu Dhabi's new solar plant project has recently started its commercial operations as scheduled at Sweihan in Abu Dhabi...

12 Jul 2019