Well let me see. It is hard to swallow all this sanction stuff when companies like French road builders, oil companies like Total and Shell and others continue operations inside Russia. India gets discount oil from Russia and then makes products to sell to the Brits. Etc. Corporate morality?

Comments