0 / 60 seg.

Large corporations are strategically investing in new companies or acquiring them, especially when they offer some solution that the internal bureaucracy of large companies would take years to reach or even approve.