CLEAN Clean Science and Technology Faces Margin Pressure Amid Competitive Headwinds 6 hours ago Clean Science and Technology Limited (NSE: CLEAN, BSE: 543318) shares closed at INR 788.00 on Monday, marking a 2.72% decline…