SpaceNewsBAE Systems wins $450 million contract to build weather satellite instrument20 MayDebra WernerBy Debra Wernermore_vert