Prosus is a global consumer internet group and one of the largest technology investors in the world. Along... read more →
ideas2IT is a product engineering company based in the US, Cayman Islands, and Chennai. The company serves leading... read more →
Expedia Group, a travel tech company has over 29 brands within the group which are primarily travel fare... read more →