Comment Comment by chrisseaton It's TechCrunch's reporting of them. They're not telling you - TechCrunch are. I don't know if that was their elevator pitch or from some other information. parent chrisseaton 7 years ago