66 Gigawatts Under Construction, 95% of It Already Spoken For