The renewable energy sector is at a crossroads, with industry stakeholders yesterday voicing frustration over bureaucratic roadblocks, inconsistent policies and grid-related inefficiencies that ...