4 ms·
That article you linked also says that the largest source of man-made methane is the oil and gas industry.
by OnlyOneCannolo 6y ago
That article you linked also says that the largest source of man-made methane is the oil and gas industry.
4 ms·