translate English to French: This means sometimes you have tension between the two – the public service role and the connection to industry and business."
Il en résulte qu’il y a parfois des tensions entre les deux – le rôle du secteur public et la connexion à l’industrie et aux affaires.