Cladding giant and insulation firm point the finger at each other for contributing to Grenfell Tower fire which led to 72 deaths
A cladding giant and insulation firm pointed the finger at each other for contributing to the Grenfell Tower fire which led to 72 deaths in an inquiry into the tragedy. The fire at the residential tower block in North Kensington, west London , on the night of June 24, […]