Cosmos Health's Cana Secures 3-Year Deal to Manufacture 3.9M Progesterone Pessaries - COSM News | Rallies