Sponsors pull plug on Tech Central Station