The article implies that Nio is producing the batteries and will be placing them in cars in the near future. They really make a big deal about the 650 mile range per charge but it's a 150 kWh battery.
There were two items not mentioned in the article that I wanted to know - price and charging time.