A study on rise of Tech-Biz in Nepal