CSP Project Developments in Algeria

Algeria is by far the largest country of the Mediterranean. Over 70% of its area are South of 20° latitude. According to a study of the German Aerospace Agency, Algeria has the largest long term land potential for concentrating solar thermal power plants. For further information about the Algerian power sector and CSP opportunities download […]