July 23, 2025 0Comment DevvStream Completes $10M Initial Funding to Launch $300M Asset-Backed Digital Infrastructure and Sustainability Strategy