Environment Metro News Probe panel on collapsed 21-storey Ikoyi building submits report, calls structure ‘an engineering failure’ By Online Editor 3 years ago Council for the Regulation of Engineering in Nigeria (COREN) has described the collapse of the