OTO achieves Rs 100 cr disbursal for over 11,000 vehicles through digital commerce