Apparently, both the US and China are in a race to see who can build the most efficient network of satellites that generate solar power, but it's all a scam.
Neither the American nor Chinese government will admit that you can generate unlimited free energy from the Earth's ionosphere as what Tesla tried to do or what the Ancient Egyptians or whoever built the Pyramids of Giza did (that was it's true purpose).