ANALYSIS: A puzzling No. 1 ranking in investing options
Updated as of Mar 09 08:04 PM
It feels good to see the Philippines on top of list of “Best Countries to Invest In” published recently by the web-based magazine US News & World Report. The Philippines placed No. 1 in the rankings despite the country’s poor scores in most of the criteria used and its decline in the overall “Best Countries” listing.
Read more »