we are aware that technology is fast changing and every other day a new technology is replacing the existing technology forcing the people involved to upgrade at the same speed or else get perished. how well this situation can be mitigated in the corporates, considering the fact that training and up-gradation is very costly.