Tag Archive for: Punch

Gas flaring persists as 2020 deadline nears

282 billion scf - that sounds a lot. However, it's a surprisingly…