With thousands of renewable projects waiting to connect to the grid, some tech companies have quicker solutions than new transmission lines.
See All 3245 Episodes of "All Things Considered"