API to expand in Europe and China
Aerospace Products International (API) of Memphis, Tennessee, will open a new facility in June at Shanghai, China, to serve Asian customers, and another fa