Your Search word - Angels - did not match exactly any word.
Related Definitions
Business angels Business angels are individuals who invest their personal capital directly in start-ups. The term angel was first used in connection with finance to describe wealthy New Yorkers who invested in Broadway plays.