Igx. Igx is a neutral and transparent market place where both buyers and sellers trade gas as the underlying commodity. The business id is 853182.
Natural gas is a vital component for subsuming india’s energy needs. As one of the cleanest, and safest of all energy sources, natural gas is likely to play a greater role in the near future. The business id is 853182.