AI firm Sidetrade and Inmarsat shortlisted for prestigious business award

Published on 31 January 2020