2 May 2018

Greenlight Re posts near worst $145m investment loss