Sherwood is a multi-sector service provider and commodity trading company, delivering reliable supply and strategic solutions across Africa and international markets.