News

Diageo profits drop and BP faces shareholder pressure as Neil Woodford’s firm fined £40m - Stock market news and latest business and finance updates from Tuesday ...