Carazoo Designs India's First Car Dealer Online Showroom with 360 Showroom Panoramic Views (2008-09-24)
Carazoo.com recently announced the successful completion and launch of the design and development of India's First Car Dealer Online Showroom (Website) with 360 Panoramic Views of Showrooms and Workshops for NBS International Ltd., a 100 % subsidiary of Auto major Mahindra & Mahindra which owns two physical showrooms and a brand new service workshop for Mahindra and Renault vehicles.