Technology and R&D for enterprise