4 ms·Stripes revenue is ~$20B seems pretty big to me...by fourseventy 5mo agoStripes revenue is ~$20B seems pretty big to me...