Sentinel: More launches could mean more business for contractors

Sentinel: More launches could mean more business for contractors