Standard Chartered completes 1st 37 seconds overseas payment to India

Business