In a recent development, NovaBay Pharmaceuticals, Inc. (NYSE American: NBY), a pharmaceutical company specializing in eyecare products, did not receive the necessary shareholder vote to proceed with ...