Telluride: Town Council Approves Increase of at Least 50% to Business License Fees!
Town Council approves increase of at least 50% to business license fees. Funds from business license fees to supplement license administration, marketing, open space, and capital i