Developing nations normally welcome CEOs of large multinationals who promise to invest in their countries and generate jobs. However, Jeff Bezos’s recent visit to India was marred by protests, an antagonistic remark by India’s commerce and industry minister, and a refusal to meet by the Indian prime minister — all despite Bezos’s promising to spend a billion dollars and generate millions of jobs by 2025. What happened?