CleanTech Energy News Science Senegal’s Capital City Is Getting 121 Electric Buses! December 15, 2023 admin africa, clean transport, electric buses, Electric vehicles, mass transit / public transit, senegalCredit to Author: Remeredzai Joseph Kuhudzai| Date: Tue, 12 Dec 2023 22:01:01 +0000https://cleantechnica.com/feed/