A research report evaluating the digital accessibility landscape of the top 100 companies in the Indian financial sector including banks, insurance companies, payment gateway providers, investment ...