STUDY FINDS 100 RENEWABLES WOULD PAY OFF WITHIN X2026