Article 17 May 2023 What Does The Future Regulation Of Buy Now Pay Later Look Like And What Does It Mean For Merchants? United Kingdom Finance