Cheap Solar Panels

Are cheap solar panels and cheap solar systems really worth installing? Cheap solar panels and systems were installed by Unleash Solar; a solar energy company in Adelaide that recently went into administration after being investigated by Consumer and Business Affairs …

Unleash Solar Appoints Administrator

Solar energy company ‘Unleash Solar’ enters voluntary administration. Solar Energy in Australia website reported that Adelaide based solar energy company Unleashed Solar Pty Ltd has gone into administration leaving a trail of poor workmanship and faulty inverters in its wake. …