Which is the patent granting authority in India?

The Indian Patent Office (IPO) is the patent granting authority in India. IPO is administered by the Office of the Controller General of Patents, Designs and Trade Marks (CGPDTM). This is a subordinate office of the Indian government and administers the Indian law of Patents, Designs and Trade Marks.