Last week the European Banking Authority (EBA) flagged that ‘data-driven’ business strategies are fast emerging across the financial...