natural catastrophe

Natural catastrophe losses total $90 bn in 2015: Munich Re

FRANKFURT: Financial losses from natural catastrophes totaled $90 billion in 2015, the lowest level since… Read More