According to a new report, Microsoft could have shut Xbox down in 2021 had CEO Satya Nadella not decided to give Game Pass a ...
Sundar Pichai is a cricket enthusiast and he has now joined the list of Indian tech executives investing in sports.