upfront paymentslatest news & developments