ICI 2025

The Corporate View of Technology Assessment and Acquisitions: Pitching your Ideas