Your place for Space News
WASHINGTON (AP) -- The Supreme Court on Wednesday sided with California-based Life Technologies Corp. in a…