Ocean Power Technologies issues $373,750 12% promissory note to Vanquish Funding Group - OPTT News | Rallies