The pros and cons of using virtual cards in business - Stuff South Africa