Live Score and News
A son of businessman Richard Norman Scott lost his High Court challenge over promises he said…