Solar Integrated Roofing Corp. Enters Exchange Agreement to Extinguish $14 Million Promissory Note

April 20, 2023