Eskom reports a turnaround at its half year stage, with a R17.83 billion profit despite many challenges