Someone is already managing Turo on Google

Contact a representative for Turo for more info

Learn more about knowledge panels on Google Search