China deploys more solar and wind power then the US.
Americans seem to love to count their past successes and then declare the game is over and they won.
History doesn't end though.