All results
Showing 7121-7130 of 7970 results
Information Technology Enabled Services (ITES) Sector Industries Might be Cut Down to Size, but Globalization Will Continue: An IISD Commentary
In advance of that release, Project Officer Oshani Perera looks at the impact of alleged corruption in the information technology enabled service sector.