Why PC Connection is a market favourite
Some shares have withstood recent economic shockwaves better than others - but is PC Connection (NSQ:CNXN) one of them? To understand why different shares respond to chaos in different ways, it pays to look at their strengths. In bull...