By Maria Saporta
Friday, July 9, 2010
Never has Primerica Inc.’s slogan — Freedom Lives Here — been more true for the Duluth, Ga.-based company that sells term life insurance and other financial services through its sales force of 100,000 people.
On April 1, Primerica struck out on its own in what has been called the most successful initial public offering in
