Month : July 2023
NatWest fails to stem Farage pressure as shareholders turn against board
Regulators announce probes with top investor saying chair was ‘clearly not in charge’ after trying to retain CEO Alison Rose...
Downing St ‘concerned’ by Alison Rose’s leadership at NatWest after ‘de-banking’ of Farage
Board criticises chief for ‘serious error’ after she admits to being source of inaccurate BBC story...
Why The U.S. Gave Up On Public Transit
Public transit in the U.S. is notorious for being infrequent and unreliable. Americans had to wait 17 minutes on average to get on public transit...
GM blames supplier for slow EV production, says Chevy Bolt EV will live on
General Motors CEO Mary Barra blamed a supplier of automation equipment for the slow ramp-up of its new electric vehicles....
UK government faces £150bn bill to cover Bank of England’s QE losses
Estimated cost to taxpayers has increased sharply as interest rates have risen...