17 of the largest ships emit more sulfur than all the cars on the planet. How is this possible?
2025
2024
—
2017
1903
2021
2022
2013
2018
1985
2006
1979