Grid Code compliance, not planning delays, is the hidden risk derailing UK renewable energy projects, warns St Helens based ...