21 May 2026

Typhoon triggers instant insurance payouts for Vietnamese coffee farmers