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…