Who had given Mahmud an investiture to rule as an independent ruler ? December 23, 2024 – by admin 0A. Ottoman TurkB. Caliph of Arab named Al-hitmatdaiC. Caliph of Baghdad named QadirbillahD. Subuktgin