UK power company Drax has finally unveiled its plans for a data center at its 2.6GW Drax Power Station in Selby, North ...
Robert Fourqurean joined AWS from the British Embassy in Washington, DC, where he held the position of policy advisor for ...