I can't understand this sentence
It means,
In this context, it would surely meet with general approval if the actions of industry were routinely scrutinized.
Or
Speaking of which, we should routinely scrutinize the actions of industry.
It's very poor English. The word "and" doesn't belong in it. The sentence should end with a question mark. The overused expression "the ethos of..." is best followed with something short and pithy that sounds like an ethos: an ethos of "community cohesion" for example, or of "self-belief".
"Gathers apace" should probably be be "gathers pace".