A new study estimates that advertising in space will cost $65 million and still turn a profit. Read More