Crescent Private Credit Income Corp. Launches with $150 Million Seed Capital Investment from SLC Management Crescent Private Credit Income Corp. Launches with $150 Million Seed Capital Investment from SLC Management Crescent Private Credit Income Corp. Launches with $150 Million Seed Capital Investment from SLC Management