General Motors expands its On-star insurance

General Motors is expanding its on-star brand to offer insurance. On-star has been used as GM's communication system in its vehicles for years.