US Business Leaders Sound Alarm: High UK Energy Costs Deterring American Investment
Senior US executives and diplomats have delivered a stark warning to the Labour government, stating that soaring energy prices and other business costs are making Britain an increasingly unattractive destination for American capital.