China launches first electromagnetic satellite built with 100% local intellectual property rights. China Tech News Flash! #14

Since 1949, China has had a policy of self-sufficiency in all sectors, since it has been banned, sanctioned and blockaded […]