The Institute for Energy Economics and Financial Analysis (IEEFA) has held that India needs to deploy public capital strategically to…