French satellite provider Eutelsat ignores the moral compass and continues to operate in Russia
The Russian invasion of Ukraine forced a paradigm shift in global business. While US and EU sanctions have dented operations in Russia, many businesses took a further step to exit…