Loading...

Ocean Power Techs reports 11.2% backlog increase, prepares for buoy orders amid rising demand signals and strategic initiatives. - Earnings Call Transcript - Finvera | Finvera