3 ms·
These are the slides that accompany their SEC filing. So, no. They’re just presenting the facts of their business.
by jahewson 8y ago
These are the slides that accompany their SEC filing. So, no. They’re just presenting the facts of their business.