technology investment analysis