
Malaysia’s EcoWorld sells and leases land outside Kuala Lumpur to Google for data center
Google buys 58 acres, leases 92 acres in Eco Business Park V
Google buys 58 acres, leases 92 acres in Eco Business Park V
Company buys land in EcoWorld's new industrial park