News

The tech industry continues to face significant workforce reductions in 2025, with over 62,000 employees laid off across ...
Morson Group, founded in 1969, is a collection of businesses offering consultancy, design, technology and people solutions.