An independent report into how Cardiff Capital Region company CCR Energy awarded the contract has been completed by Deloitte ...