By Isabella Wang

Morocco Signs Agreement with Djibouti to Share Expertise in Renewable Energies