20120524 business.india-business: Goldman Sachs seals India's biggest office space deal