India has the largest postal network in the world with 1,54,939 post offices as on March 31, 2015, of which 1,39,222 (89.86%) are in the rural areas. At the time of independence there w
As much as Rs 15.28 lakh crore out of Rs 15.44 lakh crore of the scrapped currency has come back, the Reserve Bank of India said on Wednesday. RBI released its annual report 2017 whic