Concerns over firms building new cancer hospital

BBC Local News

Published

BBC Local News: South East Wales -- Two companies connected to the new Cardiff cancer centre were previously fined in Japan and Spain.

Full Article