When Cyclone Ditwah made landfall on November 28 2025, Sri Lanka experienced one of its deadliest environmental disasters in ...
Officials estimate the damage runs into billions of dollars, a headache for the island nation just recovering from an ...
The total economic losses incurred are estimated to be around $6-$7 billion. This is more than the country’s foreign reserves ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results