ICL reports drop in sales on lower volumes and prices

15:49 PM | November 7, 2019 | Natasha Alperowicz

On track with phosphoric acid project in China.