20120412 auto: Indian Grand Prix tickets now on sale; prices slashed