The Atlantic port city of Safi is set to have an eco-friendly transportation system in January 2019.

Morocco’s Safi to Introduce Eco-Friendly Buses in 2019
Picture for illustration purposes only.