Idaho-based renewables developer Clenera LLC on Thursday announced that the 127.5-MW DC Wapello solar plant, built in its home state, is now feeding electricity into the grid.