image
Saudi Arabia to invest USD 100 billion in India