The World's Most Powerful Passports [Infographic]

The latest edition of the Henley Passport Index has revealed that the U.S. passport is one of the world's most powerful, granting its holders visa-free access or visa-on-arrival access to 186 countries.

We hear a lot about India’s e-commerce battle between Walmart, which bought Flipkart for $17 billion, and Amazon. But over in the B2B space, Moglix — an e-commerce service for buying manufacturing products that’s been making strides — today it announced a $23 million Series C round ahead of a bigger round and impending global […]