The business icon was estimated to be worth over US$29 billion and also received the Padma Bhushan in 2016.
Already have an account? Login