The Land Rover Defender Octa set to launch in India on March 26, 2025, features a 4.4-litre V8 engine and innovative ...
This is the minimum amount which is required to buy "x" number of lots of a particular commodity to trade in futures market.