osmose technology news