20180521 business.india-business: Indostar Capital lists at Rs 600 with 5% premium to issue price on its debut