From the house of Mitsubishi, the Citroen C-Crosser was launched in August in India. Internationally launched by French Automobile Biggie, the 7 seater Citroen Crossover has the looks of a sports utility vehicle and backs it up with outstanding speeds.…