BP facing tense clash over climate transparency and shareholder rights at AGM

· The Independent

Read full story at source