Hercules PLC (LSE:HERC) expects record full-year results with revenue for the year to end September topping ?118 million, ...