Jaguar Land Rover recently launched its most powerful Defender – the Octa, starting at an ex-showroom price of Rs. 2.59 crore ...