×

Philippines posts $2 billion balance of payment deficit in March

By Thomson Reuters Apr 21, 2025 | 4:04 AM