Powerlook launches five new India stores across three states
Apparel brand Powerlook has launched five brick-and-mortar outlets in three Indian states to add a total of 30,000 square feet of retail space to its portfolio.