Barclays is buying Regions Financial Corp.’s subprime unit for $225 million in cash. The British bank will combine the unit, EquiFirst, with its mortgage and capital markets divisions to create a vertically integrated mortgage franchise, the firm said. Officials...