A Nigerian real estate company, Terra Developers, has unveiled its latest project, Nathan’s Bay, which features three distinct waterfront communities to bridge the lingering deficit gap in the country. Kola Ashiru-Balogun, the Managing Director of the company, while speaking at the unveiling of Nathan’s Bay in the Lakowe-Lekki area of Lagos State recently, said the […]