2 min read Business Carmen: A Tech Invention That Will Injure Your Car? 3 weeks ago admin Carmen is a tech invention that will injure your car. Carmen is a small device that attaches to the underside...