Srinivasan HR, vice-chairman and managing director at Take Solutions, told NDTV that most of its revenue comes from repeat business, which gives them strong visibility for future. The company has witnessed strong growth in its revenue from the life science business, Mr Srinivasan added.