SOC DISTRIBUTION ELECTRON… 331603985 valuation | Upswitch bv