By Soumaya El Filali

Casablanca’s M'dina Bus Unveils Its First Electric Bus Invention