Protalix swings to Q2 profit of USD 3.8 million; revenue from selling goods rises 28.5% to USD 19.8 million - PLX News | Rallies