Total is the latest energy giant to face pressure from shareholders to reduce carbon emissions faster.
No comments: