Mystery of foul stench in city solved after company apologises for odour issue close to Finham sewage treatment works Visit The Coventry Telegraph for More...