TRADE 2 FARM TECHNOLOGIES L… 698226 valuation | Upswitch bv