The latest issue of Tech News has been sent to 839 pages, in 14 languages. Thank you for your help!

https://meta.wikimedia.org/wiki/Tech/News/2019/37