4 ms·
Did you look at the map? I seriously doubt 16,000 natural gas leaks would be found via satellite. Some are even inside buildings.
by 1970-01-01 3y ago
Did you look at the map? I seriously doubt 16,000 natural gas leaks would be found via satellite. Some are even inside buildings.
- 6th 3y agoSome leaks are impossible to rectify - https://www.youtube.com/watch?v=ia4m0TANNWo https://www.youtube.com/watch?v=ia4m0TANNWo