Charles Costa is a content strategist, product marketer, and business and technology writer. Information on his work can be found at www.charlescosta.net

Charles's articles