Big Hello opens 17th India store in Visakhapatnam
Plus size clothing brand Big Hello has launched its 17th brick-and-mortar store in India to date in Visakhapatnam, Andhra Pradesh and is gearing up to launch a new store in Hyderabad.