18 billion reasons to make this switch
May 30, 2008 by Charlie Walker
Posted in: In this week's e-Newsletter, Latest News & Views, Procurement costs, Procurement trends, Securing transactions
Maybe you’re one of those skeptics who’s been holding out from hopping on the electronic payment bandwagon. Guess what:
Read the rest of this entry »

