A newly launched payments company, ECHE, is hoping to revolutionise the cash and payments industries, starting with Jamaica’s automated teller machine (ATM) network.