1 story
Google faces accusations of illegally clearing 300 hectares of forest in Finland for two new data centers.
Futurism · 1m