Hi .. thanks for asking
I just visualize of what you said in the brief.
-We are very edgy, We want to be big Sooner than later.
-Abstract finish to show We Are willing to be open to new ideas
-Like unusual to stand out in crowded field.
The overall shape is a globe, a fragmented and incomplete (the representation of the "crowed field" and technology in the world) which also represents the "abstract finish" that has a white line in the middle leads to a fast-moving above is a representation of the opening of a new idea very quickly that keep up with technology for today and the future.
I created a simple visualization, modern, professional, and not too "busy", with the intention that easy to read and easy to use.
That is the concept of entries 60 & 62.
Hope you like it.
If you have any questions, please feel free to ask me.
Regards,
Ega