TAG
DP World cuts 60% emissions by deploying electric internal transfer vehicles at Thai international terminal