Wait… Is China Really the Leader in Green Energy?