Mission Solar Tour_credit Iris Dimmick for the Rivard Report25

Mission Solar Energy manufacturing plant at 8303 South New Braunfels Ave. Photo by Iris Dimmick.

Mission Solar Energy manufacturing plant at 8303 South New Braunfels Ave. Photo by Iris Dimmick.

Mission Solar Energy manufacturing plant at 8303 South New Braunfels Ave. Photo by Iris Dimmick.