IBM botched a $9.2 million contract to upgrade Merrimack-based Connection’s financial software, disrupting the tech vendor’s business and causing it to lose “millions of dollars,” according to a ...