Apparel Group isn’t messing around in 2024! They kicked off the year with a shopping spree across 4 countries, unveiling 19 brand new stores in India, the UAE, KSA, and Qatar. Fashionistas, get ready to rejoice! Imagine strolling through the Phoenix Mall of Asia in Bengaluru and emerging with a Victoria’s Secret bag in hand. Or picture yourself indulging in…