Payments to suppliers and agents 2023-2024