Economic Development Corp. urged to be one-stop place for data