When global luxury beauty brand Charlotte Tilbury entered India in collaboration with Nykaa, founded by Falguni Nayar, in ...