The new stores will be located in Bengaluru (2), Hyderabad (2), New Delhi (1), and Mumbai (1), each spanning approximately 2,000 sq. ft. New Delhi: Menswear brand The Bear House is set to expand its offline presence with six new stores across major Indian cities by the end of 2025, a release by the company […]
The post The Bear House to launch 6 new stores across India by 2025 appeared first on India Retailing.