Home ArticlesRenewable Energy China’s Commitment to Green Technologies – Six Out of Seven Ain’t Bad