The tech giant has procured 10-year contracts for 380 MW and 250 MW at offshore wind plants being constructed in the Netherlands and Germany, respectively.
CIC Insights, technology investment trends, cutting edge innovations and more…
We hate spam. We'll never do it. We will never sell, rent, or share your information - honest!