HIGH INITIAL COSTS THE HURDLE TO RENEWABLE X2026