What’s Killing Productivity? Some Think It’s the Banks

[ad_1] June 13, 2023 12:00 am ET LONDON—The birthplace of the industrial revolution is in dire need of innovation. Standing in the way: Britain’s mortgage-laden banks. Copyright ©2023 Dow Jones…