Indiaspora, a nonprofit organisation of global Indian diaspora leaders from various backgrounds and professions, released on Wednesday their inaugural list honouring executives of the Indian diaspora who are leading the largest global corporations in ...