Majority of finance leaders struggling to keep pace with the speed of e-commerce … – CFO.com General When asked whether e-commerce has made managing financial controls more difficult, the majority (39%) of finance leaders agreed. Only 5% strongly … Read the full article