Snapdeal founders, others invest in social gaming platform Tamasha

Top