20110520 business.india-business: Modern retail makes a big splash