Updated
A new physical model suggests that Venus' long-mysterious atmospheric haze is actually composed of iron dust mixed with sulfuric acid, which together produce the right optical properties to explain observations, offering a new explanation for a decades-old planetary science puzzle.
Sources:Ars Technica