E-commerce in India is expected to be worth US$ 188 billion by 2025