itel launched new logo at the iconic Great Pyramids of Giza in Egypt ...

itel launched new logo at the iconic Great Pyramids of Giza in Egypt ...