Tag: Ahmed Baroudi

Morocco: Production of “Made in Morocco” Electric Buses Slated for 2017

June 11, 2016

The Kingdom of Morocco will launch production of its locally made electric buses next year, Head of the country’s Energy investment Company (SIE,) a key ... Read More