Closure Systems International (CSI) announces the launch of the Omni mini XP 26mm closure, the company’s latest innovation in sustainable, high-performance packaging for PET non-returnable bottles.