Genesis could well give Mercedes-Benz and BMW a run for their money with their latest luxo-sedan. Genesis has recently revealed…