US health insurance and medical care firm Kaiser Permanente announced on Monday it has signed a contract to buy 180 MW of new wind and solar power from NextEra Energy Resources LLC.