EMERALD ENERGIES & INNOVATIO… 613291 valuation | Upswitch bv