Denton Hall scoops satellite contract