CEO Zaid Ashai told the Business Journal last year he was not sure the Boston-based solar business would remain based in its home state.