Welcome Guest | Join for Free  or  Login
View All Financial Terms

Wildcat Business

A high risk investment that has the potential for huge gains as well as huge losses.