Saudi Arabia's Crown Prince Mohammed bin Salman has announced plans to invest $100 billion in India after being welcomed with open arms by the country's leader. India rolled out the red carpet for the 33-year-old royal, who received an enthusiastic bear hug from Prime Minister Narendra Modi as he arrived...