The World

Starwars — or Billboards?

Commentator John Carroll looks at recent plans to launch advertising into space.

Commentator John Carroll looks at recent plans to launch advertising into space.

Starwars - or Billboards? - The World from PRX