Microsoft tops new scorecard on nature in European data centre plans

0 out of 5
Microsoft has come out on top in a new report comparing how the tech giants integrate nature into their European data centre strategies.