Environmentalists renew calls for windfall tax to support households after Q2 earnings rise to almost $10bn Shell has posted its second highest quarterly earnings on record as the energy market surge ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results