North Africa

North Africa

Energy Facts About Morocco

Energy Facts About Morocco

1. Morocco depends on imports for around 93 % of ...
Egypt: Construction Begins At Benban Solar Park

Egypt: Construction Begins At Benban Solar Park

In collaboration with Chinese clean energy company TBEA Sunoasis, Egypt ...