AVON, the global women’s beauty brand with beauty as a purpose, has got on board celebrity makeup expert Shraddha Bachani as its India makeup....