It would not matter if there was a signed contract. MULN has no way to assemble 6000 vans any time in the near future. They would have to have a capital infusion of at least a billion dollars to enter this space in any viable form.
MULN is a blowhard OTC stock masquerading as a NASDAQ company.