Level Up Your Commute: The Mercedes-Benz CapaCity L Revolutionizes Casablanca's Public Transport Category Buses Casablanca, Morocco's largest city, has taken a significant step towards modernizing its public transportation system with the launch of a new Bus Rapid Transit (BRT) route. This innovative project... By EV Suspension, 3 April, 2024