Amazon is leading a $575m investment round in Deliveroo, in a move that is set to have repercussions throughout the food delivery sector.
London-based Deliveroo...
Five banks handed a €1.07bn fine for taking part in a foreign exchange spot-trading cartel, the European Commission has announced.
Barclays and Royal Bank of...
Beleaguered department store chain Debenhams will remain in the hands of its lenders after a sale process ended with no acceptable bids.
The group of...
A British cyber-security researcher credited with stopping a worldwide computer virus in 2017 has pleaded guilty in a US federal court to developing malware...