Catalyze's Pavilion Community Solar Project won the 2026 E+E Leader Award for expanding affordable clean energy access. The recognition highlights solar innovation in Houston, Texas.