Business news live: Diageo profits drop and BP faces shareholder pressure as Neil Woodford and firm fined £46m
Stock market news and latest business and finance updates from Tuesday

Stock market news and latest business and finance updates from Tuesday
What's Your Reaction?






