VFACE is an Indian multinational company headquartered in TamilNadu, India. It was founded in 2004 as Mexasoft Technologies in the UK with the emphasis on IT industry. VFACE is also focusing on Electronics, Retail, FMCG and Fashion... We are the..
Relevance: 11.045977