How long does it take for polycarbonate to yellow?
About 10 years in Florida, if given an anti-UV treatment. Here is an old GE technical report which gives details http://www.bristolite.com/interfaces/media/Tech%20Report%20GE%20Lexan%20Polycarbonate%2010%20Year%20Aging.pdf