Amazon's $1 billion investment in India no big favour, says Piyush Goyal

E-commerce giants may have put in a billion dollars but then if they make a loss of a billion dollars every year then they jolly well have to finance that billion dollars, said Piyush Goyal