It used to be much more commonplace in the US to have alcohol at business lunches than it now is. But, even at that time, the company I was working for at the time had very strict rules prohibiting alcohol in an industrial setting--and, indeed, on company property more broadly.