TCS bags 1000 offshore jobs for British energy giant NPower
London: India's largest IT service provider Tata Consultancy Services (TCS) Thursday bagged a major deal to handle nearly 1,000 offshore jobs for the British energy giant NPower as part of its restructuring. Npower, the UK arm of Germany utility RWE, ...