Vodafone Idea missed the March 10, 2025 deadline to provide a bank guarantee or cash payment to the Department of ...