TBEA Sunoasis

Strathclyde

Egypt: construction begins at Benban Solar Park

In collaboration with Chinese clean energy company TBEA Sunoasis, Egypt has commenced the construction of four solar power stations at the Benban Solar Park...

Latest Feature