25

Choosing your craft beer brand names: Trademark law, part I

Ingersoll Rand - Master Your Craft