300 jobs at risk as London-based firm moves Scottish Power contract to South Africa
MORE than 300 people are at risk of being made redundant after an outsourcing firm that handles customer support for Scottish Power unveiled plans…
The National (Scotland) ·