Where ownership is key

The $500 bn Indian retail sector is at a crossroads. Of the 14 retailers in FY05 only seven are making…

Market Data
Market Data