Excellerate installs massive rooftop solar array at Olathe plant April 23, 2025 by James Dornbrook Excellerate is installing one of the largest rooftop solar arrays in Kansas on its new Olathe plant. It's expected to be able to handle all the facility's electricity needs.