BusinessBeacon Holdings Secures $50 Million From CPP Investments to Expand AI Software Portfolio5 November 2026