Negative online reviewChicago-based ReviewTrackers has raised $ 10 million to help companies manage all their online reviews within a single platform. Read More

Read more: venturebeat.com