New Delhi: Have you ever craned your neck skywards in a bustling city, mesmerised by a gleaming tower piercing the clouds? The world’s tallest buildings stand as testaments to human ingenuity, pushing ...