Ardonagh Posts Results for Jan-Jun 2022
Some impressive results from Ardonagh; The Ardonagh Group (‘Ardonagh’ or ‘Group’) today announces its results for the six months ended 30 June 2022. Income rose by 37% to £595 million ($791 million) and Adjusted EBITDA […]