1,000 Reported Dead in Nigeria on Eve of Shell AGM
Tomorrow is the Shell AGM: the show case of the company’s year. Shell will be under fire from investors over corporate pay, but its record in Nigeria should be the real reason the company is in the spotlight. In the Hague, the main venue for Shell’s main AGM, the oil company’s top brass will be … Read More