Internet, News

TrustRadius, a US based online portal for software reviews which raised $5 million from Mayfield