Thailand is placed comparatively well on this year’s World Digital Competitiveness Ranking compiled by Lausanne, Switzerland-based International Institute for Management Development (IMD) which issues...