MANNERHEIM RENEWABLE FINANCE… 650291 valuation | Upswitch bv