News

Would Shell and BP creating a £200bn oil behemoth actually be a good idea - for anyone? - BUSINESS COMMENT: Analysis: FTSE ...
FTSE 100 on the rise, UK car production falls to 70-year low - Stock markets latest updates and business news on Friday ...