Gujarat Narmada Neem Soap launched at Big Bazaar

Gujarat Narmada Neem Soap is now available at all stores of Big Bazaar in Gujarat – Ahmedabad, Vadodara, Surat, Bharuch, Rajkot, Vapi and Anand