Ocean Power Technologies FY26 net loss widens to $48.92 million; revenue falls to $3.74 million - OPTT News | Rallies