Yale professor monitoring companies still doing business in Russia ups the ante by highlighting those that are now ‘digging in’ March 25, 2022March 25, 2022