India records 57 mn sq ft of office space absorption between Jan-Sept 2025: Savills India report – Services For NRI