American hospitality giant Yum! Brands, which owns the global Pizza Hut business, said it has now bought the UK restaurant ...
Crews were seen inspecting rows of solar panels still standing above the lot. The Department of Buildings said it ordered the property owner to install protective structures following the incident.