Wednesday, December 14, 2011

Logo Quiz of the Day : 915

Hint: Technology company
Answer: Rolta
Rolta headquartered in Mumbai, India. Established in 1989, the company provides CAD, CAM, geospatial information system (GIS) solutions, EBusiness and related services