Entity

Essential Media Communications

an Australian public relations and market research company known for its opinion polls, which are often referred to as Essential polls

Entity sentiment