World | Wed Aug 10, 2011 5:21am EDT

Stars are aligned for new Thai finmin Thirachai