Bayer partners with Cat Creek Energy to meet renewable energy targets with Idaho projectsBy Don PadillaMay 5, 2023 Bayer, a health care and nutrition company, has announced a long-term Structured Renewable Energy Credit (REC) Purchase Agreement with Cat Creek Energy (CCE), a renewable…