3 ms·Most methane leakage is in Russia. Good luck making and enforcing better standards there.by bryanlarsen 8mo agoMost methane leakage is in Russia. Good luck making and enforcing better standards there.deleted 8mo ago[deleted]