Asia  In India, a new platform to curb the powers of Amazon, Flipkart

In India, a new platform to curb the powers of Amazon, Flipkart