20180417 business.india-business: Markets flat in the green; Sensex above 34;300-mark