STARTUP GLOSSARY
share:
a form of fundraising involving the issue of shares to investors.
You must log in to access this content
Please login or register here