Saudi Aramco raises $25.6 billion in the world's biggest IPO

Saudi Aramco, oil, Apple, Alibaba, Jamal Khashoggi, OPEC
Business
image