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 […]