NATURAL FORCES RENEWABLE ENE… 664587 valuation | Upswitch bv