Dr Clive Black

Dr Clive Black

Clive Black is head of research at Shore Capital Markets