IT services arm reports solid growth led by UK, France
UK-based Rigby Group released financial results for its IT services arm SCC EMEA for the year ending March 31, 2019.
or
UK-based Rigby Group released financial results for its IT services arm SCC EMEA for the year ending March 31, 2019.
or