ST Engineering iDirect achieves European Space Agency certification, advancing aerospace manufacturing capabilities Posted on: June 15, 2022