Landmark Group invests $1B to open 400 stores!
On Nov 12, 2024, Landmark Group announced a $1B investment to open 400 shops in the Gulf, India, and Southeast Asia. This three-year plan boosts retail by 20% by 2028. Its online sales grow over 20% yearly, says CEO Kabir Lumba.