A leading Indian conglomerate with diversified interests across various sectors which includes the energy sector.
Directory Express