Yes, that's what it means. Companies can shed assets in the same way a snake will shed its skin. Sometimes the action is deliberate (like when a company is downsizing), and sometimes it's an unintended consequence (like when a company's stock value plummets). The verb shed could be used in either situation.
As a footnote, I noticed this is your first question, so I'm going to give you a hint. In the future, when you ask a question like this one, things will go better if you do two things:
1) Tell us where you found the sentence. If you got it from an online news article, for example, provide a link. That way, people answering your question can get more context if needed. (CopperKettle did that this time, but you'll know what to do next time.)
2) Tell us where you looked the word up in a dictionary, and tell us what you found there. That way, people don't waste time by providing you information that you already know.
Questions that follow these guidelines tend to get more upvotes and fewer negative comments. You can read more about what I am saying at this meta post.
Welcome to ELL!