The Greens have launched an attack on BP's environmental and safety record on the eve of its annual general meeting.
The environmental activists form "Friends of the Earth" claim that the company in a media advertising won't cover up operational failures.
They say, BP shareholders should use the annual meeting to urge the company to put real investment into renewable energy and ensuring no further oil spills.
Friends of the Earth said it would not be attending the annual meeting because it was concentrating on lobbying MPs - it wants legal duties imposed on directors to safeguard communities and the environments in which their firms operate.
548
Environmentalists: British Petroleum Giant Save Money on Earth's Health
Green activists have launched a scathing attack on BP's environmental and safety record