Skip to main content

IC-305998-X7L5

  • Date 7 June 2024
  • Category ICO Corporate
  • Outcome Request refused

A request for extensive information regarding the ICO’s use of a service provider called ‘Exela Technologies Limited’.