Captain Technocast Consolidated FY25 Total Income grows 43.57 Percent YoY, Net Profit Doubles to INR 8.05 Cr
May 09, 2025
Rajkot (Gujarat) [India], May 9: Captain Technocast Limited (CTCL | 540652), is one of the leading manufacturers, exporters, and suppliers of precision industrial castings,...