Below mentioned is the link that will tell you all the truth. The company called RedHerring is actually a loss making company which was almost declared bankrupt at one point in time and even today it cancelled events in china and is not able to pay its bills and all and only focusses on giving awards.
https://en.wikipedia.org/wiki/Red_Herring_(magazine)