Eskom released the results of its 18-month investigation into R21-billion worth of diesel contracts, but failed to make a full and frank disclosure.