Archive

  • Russian impairments hit Generali's H1 result

    02 August 2022

    But group launches €500m share buyback