Eskom reports R23.9 billion net loss for 2023 financial year