At first blush, the $12 billion Intuit-Mailchimp deal might not make a heck of a lot of sense. But people tend to pigeonhole companies, and in this case they might see Intuit as purely a financial ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results