who appoints the governor and deputy governors of rbi
The Government of India
-1
Section::::Structure.

Reserve Bank of India
277069
15059392967862577494
NONE
Section::::Structure.

Reserve Bank of India
277069