Tag: Sethi Brothers Incorporated
Construction work starts for largest steel plant in West Africa
In Liberia, construction of what would be, upon completion, the largest steel plant in West Africa has kicked off, the developer of the project Sethi...