Having made its world preview at the recent Geneva International Motor Show, the new Alfa Romeo Giulietta makes its debut today and, from May...

Fiat Group Automobiles and TomTom will present their latest Blue&Meā€“TomTom system, developed especially for Alfa Romeo, at the 80th International Motor Show in Geneva,...