Africa’s Largest Showroom, ORCA Mall, Opens in Lagos, Nigeria
Lagos has welcomed what is being described as Africa’s largest home-and-lifestyle showroom, ORCA Mall, in a grand opening at Eko Atlantic City on Victoria Island. The sprawling facility spans approximately 30,000 square meters and houses a wide range of retail offerings, making it a landmark addition to Nigeria’s retail and lifestyle sector. ORCA Mall […]













