The upfront cost of renewables is pushing up energy bills for consumers and businesses.