1 story
Google's planned Finnish data center expansion may face delays after clearing 300 hectares of forest without full environmental approval.
1m