Saudi Aramco raises IPO to record $29.4 billion by over-allotment of shares

Saudi Aramco raises IPO to record $29.4 billion by over-allotment of shares