Taulia reaches new heights as $1bn of invoices accelerated in one day Taulia reaches new heights as $1bn of invoices accelerated in one day On Wednesday December 20th 2017, more than $1bn... Keep reading