The largest sugar factory in Ethiopia has been shut down owing to consistent security concerns. The sugar factory, Finchaa is…
This website uses cookies.