Leaf is changing how people and businesses interact. Leaf allows businesses and their consumers to get more out of their everyday transactions. Go to leaf.me for more information.
This video is intended for use in Planet Nutshell's portfolio of work.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?