In exciting financial news, Captain Polyplast Limited (BSE: 536974) has announced significant growth figures in its Q2 & H1FY26 unaudited financials. Known for its innovative micro irrigation ...