How payments have evolved to suit the needs of platform businesses

Anna Tsyupko, CEO, Paybase