Business news 21 April 2023
Business Business news 21 April 2023 James Salmon, Operations Director. UK consumer confidence rises to highest level since Ukraine invasion. Retail sales decline. Green Energy and North sea producers hit out at windfall tax. A ban on all exports to Russia?
Read more