An audit of home solar panel installations has found 20 per cent could have major defects. See more at tennews.com.au
Post time: Jun-16-2017
An audit of home solar panel installations has found 20 per cent could have major defects. See more at tennews.com.au