Leasing

Rolls-Royce & Partners Finance wins first deal through new Indian business in GIFT City