BankingRoyal Bank of Scotland to close 18 more branches with the loss of 105 jobsApril 19, 202473The Royal Bank of Scotland will close 18 branches across the UK this year, in another blow to the high...