An international study from the University of Sheffield shows significant minority of organisations are not giving people access to their own data.
An international study from the University of Sheffield shows significant minority of organisations are not giving people access to their own data.