By Shabiya Ali Ahlam The new Range Rover, unveiled in Sri Lanka just weeks ago, has already seen 135 units pre-booked. The first shipment of this luxury SUV, offering greater refinement and ...