Trends suggest renewable energy capacity and production are going nowhere but up.
↧