COLOMBO, December 22, 2025—Cyclone Ditwah, which struck Sri Lanka in late November, has caused an estimated US$4.1 billion in direct physical damage to buildings and contents, agriculture and critical ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results