Home > Term: Direct sale
Direct sale
Contract sale of natural gas by producer to end user or local distribution company, usually for a term of a year or longer.
0
Penulis
- Harry8L
- 100% positive feedback
(London, United Kingdom)