Tech investment impatience

BizNews
www.biznews.com