Lush returns to India with online launch and planned store roll-out 

UK-based cosmetics company Lush has re-entered the Indian market after almost 20 years.  The launch begins online launch through a…