Earnings
Nextpower Closes Zimmermann At €230 Million, All Cash, With A Smaller Outlook — 'Nothing Fundamental Has Changed'
The solar tracker maker closed its European steel deal for less than announced in June and lowered expectations for the business to about $100 million of revenue.