The 20 best countries to invest in now

Wow Philippines tops this list?