From Startup Dream to Rs 529 Cr Reality: Dot & Key Won Indian Hearts with Honest Skincare 27 Aug 2025