Benefits of Initial Public Offering (IPO), IPO Preparations and IPO Processes