Firstsource has received £15.39m in financial assistance from Invest NI from 2002/3 to 2021/2, with the majority £8.1m going to the Foyle office, £5.09m...
The climate and nature crisis is the greatest long-term global challenge that we face. The clean energy transition represents a huge opportunity to generate...