By Matthew Butcher - reporting from inside yesterday's BP AGM It hasn’t been the easiest year for BP or their shareholders. First their was the disastrous Deepwater Disaster which killed…
Continue Reading