investments Clean Science and Technology’s valuations have turned attractive after the recent correction. Upgrade rating to BUY with TP of ₹1,641 (23% upside): IDBI Capital Arjun May 24, 2025 We are positive on the company’s growth prospects and capex aimed towards capturing import...Read More