STC submits filing for IPO sale of 148 million shares

Quick Reply