Storia: Europe's 'most hated' building has £680m renovation project scrapped — Warptech Lab News