News

Yikodeen Company Limited’s new 120,000-square-foot manufacturing plant in Lagos is set to revolutionise Nigeria’s footwear ...