CRSSCrossroads Impact Corp - Ordinary Shares - New
About CRSS
Crossroads Impact Corp. is a holding company. The company is focused on investing in businesses that promote economic vitality and community development. The company was founded in 1996 and is headquartered in Bedford, TX.