Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

How long can a company keep the money raised from IPO of its stocks?
Is it correct that there is no limit on the length of the time that the company can keep the money raised from IPO of its stocks, unlike for the debt of the company where there is a limit? Yes that is correct, there is no limit. But a company can buy back its shares any time it wants. Anyone else can also buy shares on the market whenever they want.