Market news round up, upgrades & downgrades courtesy of Cantor Index
For more research & Technical Analysis from Cantor Index click here to register. UK Corporate Announcements Rank reports a full year revenues of £572m from £556m and an operating profit of £65.5m from £62.9m Pennon announces that its performance has been in line with its expectations Innovation Group states that trading has continued positively Melrose announces a…