Daily Newsletter
Help us improve your experience, delivering more of what you want
Mercedes-Benz said on Thursday it had signed a power purchase agreement (PPA) with Spain’s Iberdrola for 140 megawatts (MW) of wind energy from a Baltic Sea wind park, part of automakers’...
First Name
Last Name
Email address:
Add this web page on your home screen for quick and easy access when you’re on the go.