Omowe
Computer Village: Traders Worry Over Relocation
Articles

Computer Village, located in Ikeja, Lagos is arguably the biggest computer and allied products market in the West African sub region. Daily, huge sums of