Battle brewing in Carolinas over utility monopolies

Charlotte Business Journal