Vidyard (YC S11) serves 1 million videos/day
pandodaily.com
pandodaily.com
MM? Does it mean mega million (ie 10^6 * 10^6 = 10^12, otherwise known as a trillion)? If you take the SI system it might be megamoles perhaps?
If someone has a justifiable reason for using MM to represent million, I'd love to hear it.
Congratulations on the milestone.