Carvana adding 200 jobs in Framingham to expand retail sales in Mass.
Auto e-commerce giant Carvana on Wednesday announced plans to add some 200 jobs at its site in Framingham, as it brings on technicians and other workers to prepare used cars for retail sale. The sprawling property was originally home to a General Motors …