1 min read Construction Business London’s Grenfell inferno was ‘culmination of decades of failure’ by U.K.’s construction industry and government September 11, 2024 admin The UK’s Grenfell Tower fire disaster that killed 72 people was the result of “decades of failure” by government and...