Femi Osibona, Developer of Collapsed 21 Storey Ikoyi Luxury Apartments - Best Friends With Sanwo OluFemi Osibona of Fourscore Homes is the developer of the ill-fated fatal 21 storey tower along…Uche EmordiAugust 06, 2022 1 min