Editorial

July 2019

Managing India’s growing energy demand will be a major challenge through till 2030. The country imports over 80 per cent of its crude and over 30 per cent of its gas, and demand is slated […]