 National Australia Bank will buy Citigroups local consumer unit for about 882.24 million, the companies said Monday, as the American bank exits the region while buy-now, pay-later rivals challenge the old credit card business model. 