Companies Going Public | The Advantages and Disadvantages (Finance Explained)