what does it mean when you own a share of stock in a company rather than one of its bonds

what does it mean when you own a share of stock in a company rather than one of its bonds

Leave a Comment