Algeria Allen Solly Girl Opens Its First Store in South India with a Grand Launch in Bengaluruby Samuel Brown May 7, 2025