Impact Reports IDVRM was launched digitally in January 2025 and incorporated as a CIC on 31 July 2025. Below we list our impact reports produced to-date. IDVRM Impact Reports Impact Report 2025-2026 Find out more