AltCap is a catalyst for investments in capital and resource starved communities in the Kansas City metro.