Quote:
Originally Posted by alanasomething
Tech support and Faults are in India 9/10, sometimes you get through to the TSC or FMC in Airdrie's call centre but there's only about 100 agents there so they can't handle all the calls.
|
TSC is in Liverpool, Swansea, Airdrie, Pune and Delhi so no idea where you get your figures from.