The African Automobile Company Manufacturing the Famed British Double-Decker Buses
Perhaps the exploits of Egypt's Manufacturing Commercial Vehicles (MCV) company in the international scene, could usher in a new wave of respect and demand for made-in-Africa automobiles.