French skincare brand La Roche-Posay launches in India

Business