UNITED KINGDOM

More news
energy

Why The Energy Price Cap Doesn't Go Far Enough

Incredibly high start-up costs mean energy is a natural monopoly, in which a small number of companies have been protecting significant investments in fossil fuels and nuclear power since the sector was first privatized.

Pages

IBT Spotlight

We Help Businesses Find B2B Service Providers They Can Trust.