JCSat-13, a Lockheed Martin-built commercial telecommunications satellite launched in May for Japan’s Sky Perfect JSat Corp., completed its on-orbit checkout and is ready to begin service, the Bethesda, Md.-based aerospace contractor announced July 10.
