RENEWABLE RESOURCE PRODUCTS… 612857 valuation | Upswitch bv