These fossil fuel companies sent more than $15B in taxes to Russia since it annexed Crimea, NGOs say

By March 25, 2022News