Google is set to pour $1B into development of a new data centre, signaling commitment to expanding its technical infrastructure in the UK.
Source
Google is set to pour $1B into development of a new data centre, signaling commitment to expanding its technical infrastructure in the UK.
Source