Commentary Pulling The Lid Back On The Solar Panel ScamBy Norman LeahyOctober 4, 20236 In the last decade, tens of thousands of households have put solar panels on their roofs. The reasons for doing…