STAK Auto Lifts is a part of the Marc Julien Group, headquartered in Delray Beach, Fla., and owned by IGT racer Marc Julien.
Two auto-lifters, active in different parts of the national capital, have been arrested in separate cases, police said today. Delhi seems to have become a haven for auto lifters with three vehicles ...