Tesla’s stock prices have taken a hit following the release of its second quarter earnings, which showed a 45% decline in profits and a warning that cost reduction targets were off[…]
The Financial Conduct Authority (FCA) has announced new rules to ensure continued access to cash for consumers and businesses. The decision comes as a report reveals that despite a decline in[…]
Thames Water, the UK’s largest water provider, is facing increased financial difficulties as Moody’s, a leading credit ratings agency, has downgraded its debt to “junk” status. The downgrade comes as Thames[…]