NTIA Says Energy Costs Intervention Too Little Too Late With 70% of Businesses Still at Risk
The Government Business Energy Relief scheme is still leaving businesses with untenable energy costs, with many seeing costs of electricity and gas rise by over