CLSA has retained sell rating on Biocon with a target price of Rs 470. Read More

reported by BCCL at The Times of India