VISION SOLAR RENEWABLE ENERG… 728223 valuation | Upswitch bv