The Tax Cuts and Jobs Act permanently eliminated deductions for most business-related entertainment expenses paid or incurred after 2017. For example, you can no longer deduct 50% of the cost of taking clients out for a round of golf.

Full article