Complex sentence: The team has also placed third in the World Solar Challenge (WSC) three times, and four of its former vehicles are on display in museums in the United States.
Split into simpler sentences: The team has also placed third in the World Solar Challenge (WSC) three times. Four of its former vehicles are on display in museums in the United States.