Tech + Heavy Metal Management + Business ...perfect combo? The Guardian thinks so

By
Northzone
February 11, 2013