All results
Showing 7111-7120 of 7961 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.