Russian business angels are waiting for ideas
2007-09-05 1 Dailymotion
Business angels are people who put their own money and experience into innovative start-up companies. The term comes from Broadway, where individuals invested their own money in risky stage productions