Technology Saudi Nationwide Financial institution development unaffected by Credit score Suisse hit jasabacklink March 20, 2023