The Shard: Europe's tallest building launched amid debate | Lifestyle.INQ