Logo
Indonesia’s multifunction satellite construction project reaches 33 percent