Landmark Group
–
Aerodrome Area, Odisha, 751020, India
About the Company Landmark Group is one of the largest retail and hospitality organizations in the Middle East, Africa and India. Styli is the Group’s first Digital e-Commerce venture, targeted at the under 25, fashionable and stylish Gen-Z shoppers ... - May 11