Tag: Japanese International Cooperation Agency

Algeria: Sahara Solar Breeder project, an end to oil energy dependency?

October 5, 2015

Algeria which is badly hit by the collapse of oil prices on the international market is trying to end its heavy dependency on oil and ... Read More