Zenlabs Ethica standalone net profit declines 42.86% in the June 2024 quarter 0 07.08.2024 12:50 Business Standard Sales decline 8.92% to Rs 12.36 crore