Senior corporate executives in C-suite positions are increasingly being told that they need to pay attention to ‘information governance’ (IG), although competing definitions of...
Not since the financial crisis has Britain’s banking sector and its customers been under so much scrutiny. It’s not hard to understand why.
Earlier this...