An online flyer pitched the building as “Luxury in the Sky.” It was 80 per cent completed prior to the collapse and was expected to start running in 2022. Luxury apartments in the 21-story building that collapsed on Gerrard Road, Ikoyi, Lagos, were being sold for $5 million (N2.85 billion at the prevailing exchange rateContinue reading “Collapsed Ikoyi building was going for N2.85 billion per apartment”