Leostream funded (finally) Does this mean we’re now fiercely less independent? Tags: job leostream mammon money work loading... loading...