British company comments on its business process outsourcing subsidiary.
About 25% of tech grads, up to 15% of general college grads are suitable for employment in outsourcing industry.