All verified mentions of this organization in source documents.
Shanghai Institute of Satellite Engineering, a subsidiary of the Shanghai Academy of Spaceflight Technology under CASC, listed satellite platforms with masses of 50, 100, and 300 kg for purchase online.
Huangpu-1 is a technology demonstration satellite developed under the Shanghai Institute of Satellite Engineering.