Rank: 18 (Previous rank: 83)
Employees: 1,086
Headquarters: Eden Prairie, MN
Sector(s): Business Services
Why it's hot: With consumers increasingly downloading antiviral software, Digital River ensures that programs stream smoothly and securely for companies like McAfee.
See more B2 100 data for Digital River