Green Spark Energy Ltd was investigated after hundreds of complaints were made, including by cancer patients and elderly ...