New EBRD video introduces Benban
A new video takes viewers inside one of the world’s largest solar parks, located in Benban, Egypt.
A new video takes viewers inside one of the world’s largest solar parks, located in Benban, Egypt.
The Solar Trade Association has announced a partnership with security specialists SmartWater.