Barclays posts profit slump after hit from costly trading error in the U.S. July 28, 2022July 28, 2022
Tesla sells 75% of its bitcoin as profits slump due to production challenges | Tesla July 21, 2022July 20, 2022