Question: Who are Swiss citizens required to buy health insurance from?
Sentence: Swiss citizens are universally required to buy health insurance from private insurance companies, which in turn are required to accept every applicant.
Answer in sentence: yes