A newly drafted Senate defense bill would bar the U.S. Air Force from launching the last of its legacy weather satellites pending assurances that the mission is necessary and would direct the service to discontinue certain payments to its primary launch provider that critics have branded as a subsidy. The post Senate Bill Puts Hold on Weather Sat Launch, Tightens Screws on ULA appeared first on SpaceNews.com.