Road to IPO: What does it take? - Highlight