Innovation1 Biotech Inc. announced that it has raised $20,000 demand promissory note on October 11, 2023. The note carry an interest rate of 10% with a maturity of January 9, 2024.