Categories

Fear and Despair in India Inc

The world’s “genius innovation hub” doesn’t seem too great once you cut off all their parasite visas into the west.

The tech geniuses sure are in a total panic now.

https://www.outlookindia.com/videos/outlook-this-week-fear-and-despair-in-india-inc/2923