Business Ocean Power Technologies revenue: Worst Q1 results revealed Genaro Martin September 15, 2026 Ocean Power Technologies revenue misses estimates, reporting a $10.5 million loss in Q1. Discover the…