Comanche Nation Advises Businesses on LicensingComanche Nation Advises Businesses on LicensingThe Comanche Nation Tax Commission is giving businesses located within Comanche Country notice that they need to be licensed, if they conduct business at establishments located on Comanche land.Seth CoburnSeth Coburn