10.0.3.211

Menlo triples return on investment through $150m PowerReviews sale

417
Menlo Ventures has made a three-times return on its investment by selling its stake in social commerce company PowerRevi