Business | Thu May 24, 2012 2:00pm IST

Goldman Sachs to lease 1 mln sq ft office in Bangalore