Trade, Military Production Ministers sign agreement to manufacture electric buses
Egypt’s Minister of Trade and Industry Nevine Gamea and Minister of Military…
Latin America grows fond of electric buses
Cities such as Santiago de Chile and Cali in Colombia have started…