Alphabet is set to pay $4.75 billion in cash, plus debt, for the data center and clean energy developer.
This article was originally published on TechCrunch.
Alphabet is set to pay $4.75 billion in cash, plus debt, for the data center and clean energy developer.
This article was originally published on TechCrunch.