Funding roundup: This week's $740 million infusion for startups

Business