Tax benefits of corporate gifting

How corporate gifts are treated for tax purposes in Germany: deductibility, thresholds and documentation.