There has been scepticism of solar panels and people do question if it really works!  Callidus has been installing solar since the beginning of the feed-in-tariff and has installed many thousands of systems.  The truth is that solar does work and offers greater opportu…