BP declines to give oil spill figures in latest sustainability report

BP tries to ignore the Gulf oil disaster of 2010 in its latest sustainability report

Is BP trying to pull the wool over people’s eyes yet again?

Continue reading