moneypoint

EOIN NEYLON: Data centres are here to stay

A recent review was conducted into the widely circulated claim that 97% of all climate scientists had concluded that man made actions were contributing to climate change. The reviewer pointed to the fact that the claim was over a decade old and that it needed to be re-examined.