6 ms·This is an investor relations puff piece if I've ever seen one.by swagv 11y agoThis is an investor relations puff piece if I've ever seen one.