Micellar waters have made it big in India and how! While a few months back we all rejoiced the launch of BioDerma in India, we now have a ton of options from drugstore brands readily available online and in stores too. The latest brand to jump on the micellar water bandwagon is Nivea, a brand…