Some say the 1990s was the height of advertising. With people tuned into the same TV shows on more channels than ever, commercialism rife and the internet in its infancy, brands had multiple platforms ...
Cosmic jellyfish aside, jellyfish are not an animal that you would expect to encounter in space too much. But at one point in the 1990s, 60,000 jellyfish spent time in space aboard the European Space ...