Fortum India Pvt. Ltd Business ID U40101DL2012FTC241791 PDF invoices Fortum.IN9120 [at] bscs.basware.com Paper invoices Purchase invoices (9120) Building 5 (Epitome), Level 7, Tower A, DLF Cyber City Complex Gurgaon 122002 India