Newsdesk. (Manufacturing Engineering)
Manufacturing showing some promise amid rocky patch