UK-based property developer The Banks Group on Tuesday laid out plans for a green energy hub at a former thermal power complex in England that will host a huge battery capable of storing up to 2.8 GWh of electricity.