A driverless dedicated replenishment vehicle, DDRV, comprising: a fuel cell generator for converting hydrogen gas to electrical energy; a first energy storage device comprising one or more first hydrogen storage container(s) and being configured to allocate the hydrogen of the first hydrogen storage container(s) to replenishment operations, the replenishment operations including conversion to electrical energy by the fuel cell generator for providing to a battery of an electric vehicle; a receiver configured to receive data from at least one of: one or more vehicles within a predetermined radius of the DDRV, and a command center; power transfer means configured for transferring energy from the first energy storage device to an energy supply of the one or more vehicles, and navigation control means configured for guiding the DDRV to a replenishment location based at least in part, on the received data; the driverless dedicated replenishment vehicle being characterized in that: the replenishment operations further include supply of hydrogen by the driverless dedicated replenishment vehicle to an electric fuel cell vehicle; and the driverless dedicated replenishment vehicle further comprises: a second energy storage device comprising one or more second hydrogen storage container(s) and being configured to allocate the hydrogen of the second hydrogen storage container(s) to operations of the driverless dedicated replenishment vehicle, power receiving means configured to enable reloading of hydrogen to the first energy storage device. a fuel cell generator for converting hydrogen gas to electrical energy; a first energy storage device comprising one or more first hydrogen storage container(s) and being configured to allocate the hydrogen of the first hydrogen storage container(s) to replenishment operations, the replenishment operations including conversion to electrical energy by the fuel cell generator for providing to a battery of an electric vehicle; a receiver configured to receive data from at least one of: one or more vehicles within a predetermined radius of the DDRV, and a command center; one or more vehicles within a predetermined radius of the DDRV, and a command center; power transfer means configured for transferring energy from the first energy storage device to an energy supply of the one or more vehicles, and navigation control means configured for guiding the DDRV to a replenishment location based at least in part, on the received data; the driverless dedicated replenishment vehicle being characterized in that: the replenishment operations further include supply of hydrogen by the driverless dedicated replenishment vehicle to an electric fuel cell vehicle; and the driverless dedicated replenishment vehicle further comprises: a second energy storage device comprising one or more second hydrogen storage container(s) and being configured to allocate the hydrogen of the second hydrogen storage container(s) to operations of the driverless dedicated replenishment vehicle, power receiving means configured to enable reloading of hydrogen to the first energy storage device. the replenishment operations further include supply of hydrogen by the driverless dedicated replenishment vehicle to an electric fuel cell vehicle; and the driverless dedicated replenishment vehicle further comprises: a second energy storage device comprising one or more second hydrogen storage container(s) and being configured to allocate the hydrogen of the second hydrogen storage container(s) to operations of the driverless dedicated replenishment vehicle, power receiving means configured to enable reloading of hydrogen to the first energy storage device. a second energy storage device comprising one or more second hydrogen storage container(s) and being configured to allocate the hydrogen of the second hydrogen storage container(s) to operations of the driverless dedicated replenishment vehicle, power receiving means configured to enable reloading of hydrogen to the first energy storage device.