dpeilow Well-Known Member Moderator May 23, 2008 9,172 951 Winchester, UK Mar 26, 2010 #1 Mar 26, 2010 #1 BBC News - China steams ahead on clean energy