The Green Revolution is Being Held Back by Red Tape – CNET Posted on April 30, 2023 By Charlielikes It can take up to 10 years for renewable energy stations to be approved. Tech Tags:‘green’, 'is, ‘back, being’, billy wilkins, by, cnet, held, red”, revolution, tape, tech, technology, the