How to Start Business of Indian Made Foreign Liquor (IMFL) by admin November 17, 2023 0 Indian-made foreign liquor (IMFL) is the phrase officially used by governments, corporations, and the media in India to refer to ...