US healthcare company CVS Health Corp (NYSE:CVS) has signed a 15-year contract with Constellation Energy Corp (NASDAQ:CEG) to procure power and renewable energy certificates from a 42-MW portion of the Mammoth Central solar project in Indiana.