Stock Groups

Russian-backed investment fund tied to influential U.S. corporate consulting firm

[ad_1] A Russian-backed investment fund that was sanctioned in Europe by the European Union after the invasion of Ukraine had ties with Teneo. Teneo is