Francisco d'souza

Francisco D’Souza, chief executive of Cognizant. Photo: AFP<br />