“If something sounds too good to be true, it probably is.” This is, in all probability, the realisation that dawned on consumers who have been mis-sold solar panels. And this is a common scenario as companies that promise excellent terms are everywhere. They often pitch the idea that solar panels help minimise electricity cost and pay for themselves. To understand …