Technology | Mon May 27, 2013 4:37pm IST

The new tech palaces: visionary HQs, or cursed trophies?