xolo xolo About the Brand XOLO is an Indian smart phone brand launched in early 2012.The head office of XOLO is located in Noida, India. It manufactures and re-brands smart…