PTC INDIA FINANCIAL SERVICES LTD.