World Tencent Cloud Expands Global Reach with New Data Center in Osaka, Japan by Sophia Davis June 8, 2025