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.