The World’s 25 Least Admired Companies – 24/7 Wall St.

Every year, companies do irreversible harm to their public image either by making decisions that hurt their bottom line or by getting caught up in a scandal that tarnishes their image. These financial and public relations issues can cause consumers to rethink their spending preferences, often making them avoid negatively-viewed …

Read More »

New British stamps honor six classic science fiction novels

By Denise McCarty Great Britain’s Royal Mail pays tribute to classic science fiction literature on six stamps being issued April 15. Royal Mail revealed the stamp designs April 9. The stamps, which are in three se-tenant (side-by-side) pairs, show specially commissioned illustrations representing six science fiction novels by British authors. …

Read More »