The International Geneva Motor Show (Salon International de l’Auto) is an annual auto show held in March in the Swiss city of Geneva. The show started in 1905. The show is held at the Geneva Palexpo, a giant convention center located next to the International Airport. The Salon is scheduled by the Organisation Internationale...
Read more »
Philips Halts Buyback, Slashes 6,000 Jobs After Loss
Zac Efron Doesn't Want To Play The Field
Guardiola warns Spain over Iniesta