Filed under Green Tech Sustainability and green taxes | EY – Netherlands Published by on November 8, 2025 … technology. What does this mean for trade. On-going volatility in the global supply chains, affecting businesses reliant on critical raw materials …