A strategic question. Why indeed?
1. A penny share would usually refer to a share available for less than $1.00. This makes the aquisition of shares manageable by even the most modest investment budget.
2. The London Business School