Galileo Russell, Author at Seeking Alpha, says that while some people are concerned about deliveries and production of the vehicle, "the business is actually executing."

For full interview click here.