By Admin News 11 May: Innovation: Building Trust In The Financial Sector The financial crisis of 2008 severely damaged the reputation of the banking sector. Nine years on, consumer surveys consistently find…