Switzerland: Koenigsegg reveals its €1.75 million supercar Revera at Geneva