RENEWABLE PROJECTS ARE GETTING BUILT FASTER X2013 BUT X2026