Omar Elhoucine – BSS Group Sustainability Sustainability is one of the greatest challenges facing all aspects of all industries. With construction's tight margins, cost-effective delivery is vital. Dr Kwadwo Oti-Sarpong