26th June 2025
Ocean Power Technologies secures US patent allowance for floating marine charging system Proactive financial news