T techcrunch.com Space billboards could cost $65M and still turn a profit 21 points signa11 4 years ago 18 comments