Worldwide Banking and Investment Services IT Spending to reach $652 bn in 2023: Gartner forecasts Read more