Business Calgary startup spotlight: PayLab Networks Each day 70 million transactions take place at more than six million vending machines across North America. Read More