
Here is one fantabulous website that raises the bar for interactive websites in India. The interactive website designed for NBS International Limited (a subsidiary of Mahindra & Mahindra) is a marvellous juxtaposition of design and interactivity. Designed by Carazoo, the website boasts of being the first online car showroom. Carazoo has encapsulated the entire “brick-and-mortar [...]













