Ocean Power FY25 Loss Narrows Y/Y, Backlog Hits Record High

  • OPTT posts record backlog and trims losses in fiscal 2025, signaling momentum despite revenue shortfall and macroeconomic headwinds.