Prominent developer, Femi Osibona is the brain behind the collapsed 21-storey building which collapsed on Gerrard Road, Ikoyi area of Lagos, Southwest Nigeria on Monday. The building under construction collapsed on Monday afternoon with many trapped and some dead. Osibona is the developer of the massive project dubbed: 360 Degrees Towers …
Read More »