On the short side:Globalstar Inc., a Covington-based satellite phone company, is defending itself against criticisms from a short seller—a company that sells financial investments before it has …
On the short side:Globalstar Inc., a Covington-based satellite phone company, is defending itself against criticisms from a short seller—a company that sells financial investments before it has …