Browsing: ipo vs tpo which is better