GCCs in India becoming 'nerve centres' for global business success(06) Save Image Image gallery: Global Business Success: Why The Ability To Interpretar English Is Still Vital