Nykaa, India’s leading beauty and fashion ecommerce platform has recently launched The Global Store, that aims to bring international beauty....