Question: Who prints currency notes and coins in india?
Answer: Reserve Bank of India
Natural Questions answer: Reserve Bank of India (from the Wikipedia article "Indian rupee")