Science & TechnologyChina’s “Artificial Sun”, 5times more powerful than the real sun.vishrutha10/01/202210/01/2022 by vishrutha10/01/202210/01/2022 China, also called the People’s Republic of China, is a country in East Asia. It is bordered by 14 different countries. Beijing is the capital of the country, Shanghai is the financial hub of the...