AUTOMOBILE Land Rover Defender Octa Uncovered with 626bhp Twin-turbo V8 Rates Start out at Rs 2.65 Crore in India 3 months ago Anjushree Ghosh Land Rover has disclosed its most extraordinary and highly effective Defender – the Octa – days forward of its debut...