Business software firm Tebi has announced the rise of USD 22 million funding round led by Index Ventures, aimed at its expansion in north-western Europe.... Read more