Skin care Nykaa launches The Global Store to offer International beauty, skincare brands in India – Outlook India July 6, 2021 jhgreene Nykaa launches The Global Store to offer International beauty, skincare brands in India Outlook India