Mazda Motor Corporation has launched a redesigned Carol micro-mini vehicle.