The Institute of Chemical Technology, Mumbai, in collaboration with the Mumbai Biocluster, successfully hosted the 5th Annual ...
Full Year 2024 Results Key Financial Results Revenue: €7.02b (up 15% from FY 2023).