Local traders took to the streets of New Delhi, Thursday, to protest against the business practices in India of e-commerce giants Amazon and Flipkart.

Demonstrators blamed the multinational giants for allegedly worsening conditions for local commerce and for undercutting business. One protester held a sign reading: "Amazon - Flipkart; Second version of East India Company."

"They've been selling their products at very cheaper rates and nowadays the consumers think that we are being thieves, that we've been taking a long margin, a huge margin," said Nikil, a local trader.

"The customers are not coming to our shops now and they think that we are thieves," he added.

More videos