Uncertainity and risks
Commercialization of Platform Technologies: Launch Timing and Versioning Strategy