Carl Freer is always a step ahead of his competitors in any field of business he ventures into. This is one of his qualities that has given him the edge over others. His success formula is rather embedded in his spirit of perseverance. He is equally not the kind of man that gives up on anything.