MindTrace secures £1.3M

November 30, 2017