Electrochemical CO2 Reduction in the Presence of Impurities: Influences and Mitigation Strategies. (17th November 2022)