Online rating platforms — specializing in hotels, restaurants, apartments, and taxis — allow travelers to exchange reviews and experiences for all to see.
⇑ Translate the sentence above by Google ⇑
Related: specialize