India Post posts ₹15,296 cr revenue, 16% growth in 2025-26

Business