Computing Odoo Announces $90 Million Investment Led by Summit Partners AIT News Desk Dec 18, 2019 More Than 4.5 Million Users Worldwide Are Growing Their Businesses with Odoo Odoo, a leader in open source all-in-one business software, announced…