Google LLC has entered into a solar power purchase agreement (PPA) with SB Energy Global LLC tied to 942 MW of generating capacity so that the search engine major can match the consumption of its Midlothian data centre in Texas.