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