RC received $35 million award for satellite communication services