2 ms·Cambridge company getting ready to mark $100 million raised for charities1 points by robg 16y ago