Feature

Is the third pillar of electricity delivery preventing the building of the first two?

Grid modernization is being delayed while utilities and stakeholders debate the price tag