Do you ever wonder how companies have the money to build new stores, develop new products, or perhaps even buy another company? Usually companies do not keep enough cash for these transactions sitting in their bank account – it needs to be raised from outside investors. There are two main ways a company can fund Read More…