Finlay MacLeod

Feb
28

BT's head of datacentres reveals energy-saving secrets

Finlay MacLeod is one of those guys who keeps you on your toes. You can’t lose his trail for
2 min read