METSA SERLA PAPER AND BOA… 390059806 valuation | Upswitch bv