20 October 2021

Moody's warns of 65% loss ratio for cyber insurers