Debate heats up over solar energy contracts

solar-panel-918492_1920