All results
Showing 7081-7090 of 7929 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.