91 OF NEW RENEWABLE PROJECTS NOW CHEAPER X2026