carmarthenshirenewsonline.com
Record profits, high interest rates and soaring energy bills
Record profits for Shell will be good news for some who stand to benefit from bonuses and share prices with shareholders standing to gain £5bn in total. £32 b
Alan Evans