Located on Wall Street in New York City
A strategy of making higher risk investments in the hope of getting bigger returns.
Concepts and vocabulary