A press release or news release is a ready made story released
to the press. The term "spin" could also be used in this case.
View page
Translation: Press.
(It means Press in both the sense of applying pressure - I press
the button AND Press in the sense of the cumulative media - The
story came out in the press.)
View page
Press Reset The Story of Polygon - 2012 was released on: