Swiss caps and closures producer Corvaglia Group is to open a manufacturing site in Newnan, Georgia by the end of 2018. The US production facility will join existing manufacturing operations in Eschlikon, Switzerland and Ixtlahuaca, Mexico. The new location will utilise the company’s in-house proprietary moulds to create lightweight, one-piece caps and closures for PET…