Manufacturing equipment supplier Manz, which regards solar and energy storage as two of its three key strategic business segments, claims recent restructuring is starting to pay off, reporting some positive developments in its latest financial reports.
RES (Renewable Energy Systems) claims the company’s experience with structuring solar, wind and transmission finance deals has made successful financing of large-scale battery projects possible.