December 27, 2019BusinessSaudi Aramco is valued at $2 Billion which makes its world's largest IPO ever. Let's understand the reason behind its sky-scraping valuation.