Clean Science & Technology stocks: Buy Clean Science & Technology, target price Rs 2485: JM Financial Read more