NewsOver 80% Businesses Making Partially Automated Payments To Suppliers: SurveyBY Press Trust of India