Cloud computing dependence imperils banks

Reliance on platforms and a concentration of providers leave institutions at riskTechnology, Cyber Security