Shares of Ocean Power Technologies (NASDAQ: OPTT) fell more than 12 percent following StreetSweeper's report on the company's misleading announcements, a lack of funding, and "dead" projects.
Ocean Power Technologies Announces $66.5 (AUD) Million Grant
In a press release on Tuesday, Ocean... Read More...
Don't Miss Any Updates!
News Directly in Your Inbox
Subscribe to: