Saturday, May 27, 2017
Home Tags Africa

Tag: africa

- Advertisement -

Special Picks

World’s Largest Desert Solar Plant Goes Live

World's largest desert solar plant gone live. The plant is situated in Sahara desert near the city of Ouarzazate. It is owned by Morocco....

HOT NEWS

error: Content is protected !!