No room for store brands
Private labels are the mainstay of global retailers but it will be a while before they make their mark in India