Despite a sharp 72% decline in 12 months, Cogent Communications sees a $12M investment, sparking market debate.
Read full article on MarketWire