Techstination, your destination for gadgets and gear. I’m Fred Fishkin. Zelle is the name of a new platform being used by more than 34 banks around the country designed to make it easy to make peer to peer mobile payments. It’s designed to be easy to use…and fast. In fact Zelle is short for...