INTERNATIONAL RENEWABLES TRA… 727470 valuation | Upswitch bv