SOLAR ENERGY DEVELOPMENT… 482135563 valuation | Upswitch bv