With new Indian skincare brands mushrooming left and center, it is but justified for consumers to wonder how good they truly are. WishCare is one such brand that has created a lot of buzz within months of launching its first product. It is an Indian skin and haircare brand with a wide variety of offerings,…