Electronic Products & Technology

News

Astronauts get their caffeine fix – espresso served at ISS


TURIN, Italy – Over the past 13 years, the Italian astronauts aboard the International Space Station (ISS) frequently remarked that the thing they miss most while aboard is espresso coffee.