News

OCC recorded a net loss of $1.8 million or $0.23 per basic and diluted share for the first half of fiscal year 2025 compared ...