What is the carbon payback?

Less than nine years currently (decreasing with further R&D). A typical double-glazed window has a carbon payback of 100 years.