The Union Cabinet has given its approval for setting up the India Post Payments Bank (IPPB) as a Public Limited Company under the Department of Posts. It will...
India Post is the largest postal network in the world, comprising 1.55 lakh post offices, of which nearly 1.4 lakh are in rural areas. The department of posts...