29 January 2025

European companies rank data security as biggest ESG reporting technology concern