Thailand is well suited for global investments with strengths and a strategic geographical location to benefit businesses, Prime Minister Anutin Charnvirakul said on Thursday.