image
'India to invest $100 billion by 2024 in oil, gas sector'