Engineering company Renishaw was the worst performer as it posted a drop in full-year profit as revenue fell amid “very challenging economic conditions”. National Express was also on the back foot after saying it swung to a half-year loss as the coronavirus lockdown led to an 80% slump in passenger …
Read More »