ShreeGee Impex, a small industrial rubber manufacturer based in Uttar Pradesh, India, was recently sanctioned by the US Treasury Department for doing business with designated Russian entities, a practice that is not illegal in India. Our Partner Sara Sundaram shares her views on this in an article published by Global Investigations Review. (Photo Credit: Global Investigations Review