Crossword Genius

Trade show for users showing off numerous revelations (9)

Ross

I believe the answer is:

(Other definitions for exposures that I've seen before include "Revelations (of scandals, etc)", "Snaps".)

I've seen this clue in Irish Times.