When I go to my profile I notice a new tab called Reviews across the top. Will our reviews automatically be placed there, or will we be responsible for adding them? And when will this feature be working?
I noticed the same thing. I will direct your question to our technical people and respond once they explain it to me. Thx