technology

  • COMMENTS (0)

The developers of The Shard declared it Europe’s tallest building today and a laser light show help celebrate its unveiling in London. Anthony Mason reports.

Comments

Add New Comment