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.