INVESTMENTS IN RENEWABLE… 0828495212 valuation | Upswitch bv