@thebigk
•
Oct 26, 2024
Oct 26, 2024
1.6K
Space Billboard Lets You Advertise On The Satellite
If you're fed up of seeing advertisements everywhere, this news may not be very pleasing to you. A group of researchers from KU Leuven University (Belgium) has developed world's first...