Tech Impact, a nonprofit organization dedicated to empowering communities through technology, has announced the opening of its new workforce training hub in Wilmington, Delaware. The facility is located in the historic B&O Station building and was purchased with the help of a $1.25 million grant from Barclays US Consumer Bank. This new 'Tech Impact Opportunity Center supported by Barclays' will serve as a permanent site for Tech Impact's ITWorks program and administrative offices.