Aberdeen IT firm inks contracts worth £100k

Post Thumbnail