Definition of business angel

A private investor who puts money into new business activities, especially ones based on advanced technical ideas. [1]

FT Articles & Analysis

No articles are associated with this term