20100531 business.india-business: StanChart IDR priced at Rs 104