STERLING AND WILSON SIGN 961 MW SOLAR STORAGE DEAL WITH X2026