India's rupee payments hit $14.6bn between March and May

Business