(Edit this message through the "fast facts" section)
This was posted by General Lee over on the Yahoo Board. Seems like the move to Jamestown is official.
https://www.electrictruckandbuschallenge.org/search-entries/electrovaya-inc