Investment reserve

An investment reserve is a portion of a company's profits set aside to fund future investments or to cover potential losses from investments. It serves as a buffer for managing investment-related risks and supporting future growth initiatives.