iomart reports FY20 results with higher organic growth
UK-based iomart Group released its full results for the year ended March 31, 2020, slightly ahead of the trading update issued in April.
or
UK-based iomart Group released its full results for the year ended March 31, 2020, slightly ahead of the trading update issued in April.
or