20120426 business.india-business: India record: Citi pays Rs 950cr for 3L sq ft in Mumbai