Is it possible for a company to raise funds through an ICO even if it is not a startup?

For example: Say company X manufactures chocolates but now it wants to further expand its operations and needs funds for it, can it opt for ICO instead of a Private Equity fund or a Bank Debt?
Please help I am a complete newbie and this concept is confusing me a lot

Thanks
The situation I'm sure is possible in establishing a company. For instance, if the start up capital for the company (depending on whether it is a private or public limited liability company) isn't enough along the line of raising and running the initial start up, the company can apply to the appropriate agency to sell more shares to the public or the company can raise a debenture. This is particularly for a public company.
So I don't think this will be possible for cryptocurrency because it seem different.