Commercial & FinanceVerified
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)
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…