You must log in or register to comment.
Platform, meaning the base plate which houses the battery, the types and the suspension? Jaguar, Land Rover and Range Rover is owned by Tata, and I heard that they were going to buy stakes from the parent company.