These fossil fuel companies sent more than $15B in taxes to Russia since it annexed Crimea, NGOs say
By Angela Dewan, International Climate Editor, CNN Nine European and US fossil fuel companies have paid a collective $15.8 billion to Russia in…
Continue Reading