Rumor Has It That Pebble Is on the Rocks Even with $18M in the Banktechcrunch.com1 point·lepht··0 commentsOpen articleSaveView on HN