European analysts revise ratings and targets on BAT, Imperial Brands and Kingfisher - BTI News | Rallies