All results
Showing 6941-6950 of 7787 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.