SANTA MONICA, Calif., Aug. 17, 2016 /PRNewswire/ -- The Los Angeles Business Journal last night honored Edmunds.com, the leading car information and shopping network, as one of the Best Places to Work in Los Angeles. The Santa Monica-based company officially placed 15th out of 31...