Software Group Signs EUR 18 Million Deal with European Investment Bank