10.0.3.139

On the edge

406
Investors may be cautious about committing money to this sector, given the bad press that other software investments hav