India’s largest public sector lender, the State Bank of India (SBI), has moved to halt trade and foreign currency transactions for Nayara Energy. The...
China’s electric vehicle (EV) battery industry is facing a powerful shake-up. The world’s largest battery maker, CATL, has stopped production at one of its...