Read moreGeneral 3108Belgium: The new Innovation Income Deduction (IID)The Belgium government has recently given the green light for ...