Premier Inn hotel chain owner Whitbread has reported revenue increased 1.1% to £2.1bn in its full-year 2020 results but has seen revenues down 75% since...
Pharma giant AstraZeneca said it would begin first deliveries of University of Oxford's potential coronavirus vaccine in September 2020 after it received orders for at...