25 Feb 2025 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