With its Island Grid, the UK is Forced to Take the Lead in Developing Local Energy Markets Posted on May 8, 2019 by admin