The company reported revenue of £636.2 million ($767.1 million) for the year, tripling the previous year, and pre-tax profit of £59.1 million sterling.



Source link