As you very well know, Quora is a popular platform / medium where customers share their reviews. One of the best things about Quora Reviews is the ability to pop-up in Google Search, as opposed to many other platforms which are not Google-search friendly. As a result of which many companies get their happy customers to write on Quora about them. In fact, in our case, we have 95% of our reviews on Quora and not on the other platforms. Please add Quora import also.