The controller must give a data subject the following information—
The controller may comply with subsection (1) by making information generally available, where the controller considers it appropriate to do so.
The controller is not required under subsection (1) to give a data subject information that the data subject already has.
Where personal data relating to a data subject is collected by or on behalf of the controller from a person other than the data subject, the requirement in subsection (1) has effect, in relation to the personal data so collected, with the following exceptions—