Tech Corp.: Delay

Hello Tech Fans, After more testing, it does not appear that we will make our original June 20th launch. We will be pushing it back to the July 15th-25th range.