Sulphur dioxide (SO2) is the primary pollutant responsible for the yellowing of the Taj Mahal's white marble. This gas is emitted from nearby industries and refineries, particularly the Mathura refinery. When SO2 reacts with moisture in the atmosphere, it forms sulphuric acid, which deposits on the marble surface and causes yellowing and corrosion over time.