Who prints and circulates currency in India?

Currency in India is printed by special subsidiaries appointed by the Issue Department of RBI. Coins and Rs 1 note are minted by RBI on the directions of Government of India The RBI circulates and regulates the currency, so printed.