Edesa Biotech costs $25M fairness providingPreeti SinghAugust 20, 20260 Edesa Biotech (EDSA) prices $25M public offering of shares and warrants. Get key pricing, warrant terms, and use of proceeds ahead of Aug. Read More