June 18 Token secures $16.5m from Opera Tech Ventures and additional strategic investors as open banking set to transform payments industry