Indrabati Lahiri
Germany’s sale of seized Bitcoin could be dampening BTC prices further
Volkswagen hits back at EU tariffs on Chinese electric vehicles
The Body Shop’s French subsidiary takes a step closer to liquidation