OCP Group: renewable ammonia production facility planned for southern Morocco

By Julian Atchison on June 26, 2023