News LetsUpload is shut down permanentlyJune 15, 2023 LetsUpload is Closing Down We would like to inform you that we have decided to shut down our site, it…