Earp Solar Becomes First Fully Financed and Operational Asset for Birch IPP ST. LOUIS, June 24, 2024 /PRNewswire-PRWeb/ — Birch Creek Energy, LLC (“Birch Creek”), a St. Louis based renewable energy company, announced the completion of financing and full operation of Earp Solar, a 47MW utility scale solar project based in Illinois. Earp Solar represents […]
