GTMA meaning in oil and gas

GTMA means Grid Trade Master Agreement. UK power trading contracts (standard)

Definition

Grid Trade Master Agreement

UK power trading contracts (standard)

You might also be looking for…

Related Terms