Q1FY27 Results: Clean Science delivered a steady performance in the quarter. Revenue and PAT increased by 11% and 5% respectively while EBITDA declined by 3% on a YoY basis. Consolidated Revenue growth was majorly led by growth in...