2024-11-22
Why 'Made in China' electric cars are gaining popularity in this African country
In Ghana, a West African country with weak transport infrastructure, potholed roads and heavy traffic are a headache for residents of towns such as Accra, the capital.