
The US has imposed sanctions on 275 individuals and entities, including 15 from India, for allegedly supporting Russia’s military-industrial base. Companies from China, Switzerland, Thailand, and Turkiye have also been slapped with sanctions for supplying Russia with advanced technology and equipment that it desperately needs to support its war machine, the Department of Treasury said […]