satellite
Earlier this week, NASA launched three smartphone satellites, called “PhoneSats”, into orbit. They rode into space aboard the maiden flight...
Pay-TV is skyrocketing in popularity all throughout Europe. Ninety-five operators across 25 countries in the European pay-TV market added 10...