Standard Chartered Bank India Pvt. Ltd. has launched a debit card designed for small and midsize business owners in India, the bank announced March 28. The SME Banking World Debit Card is available to ...