Business travel platform BizAway has received 10 million euros (about $11 million) of new medium-term funding to help propel its growth. Get the Full Story Complete the...