Triveni Turbine Limited and IISc Bengaluru Launch Advanced Research Centre MM Desk 22 November, 2025 Triveni Turbine Limited (TTL), a leading name in industrial heat and power solutions and decentralized Read More