Technical committees under the Engineering Council have been inaugurated to tighten oversight of the profession, as the government steps up efforts to tackle engineering failures that have led to ...