According to the Flag Code of India, there is only one licensed flag production and supply unit in India, located in Karnataka (specifically in Hubli). The Khadi and Village Industries Commission (KVIC) is responsible for flag production, and this unit supplies flags nationwide. This is to maintain quality control and ensure proper specifications.