Nation's Auto Hub Losing Lustre - Floods 'Push' Dealers Out

The country’s traditional automobile hub, the South Industrial Area, in the Greater Accra Region, is fast losing its shine and relevance.

 
Recipient Email: *
 
Your name: *
Your Email: *