Voting Ended Portal Duta Jauhar Jezrin Technologies , May 8, 2016 Personal Voting Ended Vote266 rating 48.0