Tag: Aba Mega Mall
Africa’s biggest shopping mall located in Aba a potential failure
By Omono Eremionkhale
Aba Mega Mall located in the busy capital of Abia State, Nigeria, has been touted as the largest mall in West Africa....