Factor Now launches new platform to make invoice finance clearer for UK SMEs and more efficient for brokers and lenders