Are e-commerce giants really the boon they seem to be? – Finshots

And this isn't just bad news for your neighbourhood retailers, it's a serious issue for India's economy too. Back in 2013, 10% of smartphones in …

Read the full article