How does Venus 's atmosphere compare to Earth 's ?
There has been renewed interest in its composition since the detection of traces of methane that may indicate life but may also be produced by a geochemical process , volcanic or hydrothermal activity .