14 ms·
The video repeatedly quoted that 25% revenue stat for Taylor, but that didn't sound so high to me. I'd have preferred to see a comparison with similar companies
by GiveOver 5y ago
The video repeatedly quoted that 25% revenue stat for Taylor, but that didn't sound so high to me. I'd have preferred to see a comparison with similar companies