Genesis is the name for a new car seat that’s being introduced by National Car Rental.The company says the product will provide peace of mind and will be a boon