Home / Tag Archives: National Grid

Tag Archives: National Grid

Energy: supply and demand

Onsite energy storage has the potential to reduce organisations’ operating costs and generate income from the National Grid. John Hudson, managing director of Boston Renewables, explains It’s widely accepted that the solution to Britain’s energy challenge is not just more ...

Read More »