Seeking AlphaazioniNEUTRALLOW

Ocean Power Technologies plunges 42% after pricing $3M offering

No summary available

Read at Seeking Alpha
Ocean Power Technologies plunges 42% after pricing $3M offering