Stretford Hill Limited, an indigenous Nigerian integrated construction company, has delivered the structural and mechanical, electrical and plumbing (MEP) works for Canary Points Headquarters, a five-storey commercial development in Lekki,
Don't miss out on breaking stories and in-depth articles.