Tech solutions specialist Razor has announced the opening of its new Leeds office, signalling a new phase of expansion. The Sheffield company is recruiting eight new employees as part of the move into the West Yorkshire city. The company said its new office allows it to continue putting people at the centre of its business, by connecting the team through working spaces close to employees and...