The Truth Will Set You Free .....
Jan 28, 2012
Millions of shop owners in India are fighting for their survival, as the threat of outside competition knocks at the door. While entry for international supermarket giants has been shelved for now, there are those who argue the move would be good for consumers and employment. RT's Priya Sridhar investigates.