Solar Power Report: October 2025