LOTS Wholesale expands its presence in north India; opens its largest standalone store in Delhi

The company has invested over $100 mn in India so far and has already commissioned three large-format wholesale stores in Netaji Subhash Place, Akshardham, and Noida.