Hudson Technologies won a $210 mn contract but was put on hold

Hudson Technologies fell after a key US government contract worth $210 million was temporarily put on hold. The Defense Logistics Agency paused the deal following a legal challenge from a rival company. Hudson said its current operations are unaffected and remains confident of eventually securing the contract.
Read Full Article ...