Philippine drops to 63rd place in World Talent Rankings
Louella Desiderio – The Philippine Star September 20, 2024 | 12:00am MANILA, Philippines — The Philippines slid down three places from 60th last year to the 63rd spot out of 67 economies in this year’s World […]