Penny stock Seneca Biopharma (SNCA +23.0%) has agreed to merge with privately-held Leading BioSciences (LBS), in an all-stock transaction, and the combined entity will trade as…
Read More