Understanding Reverse Factoring and Its Benefits for Businesses