experts have confirmed the technical standards have been put in place
Experts have confirmed that the appropriate technical standards have been put in place.
Experts have confirmed the technical standards have been put in place.