ED imposes fine of Rs 5 crore on Shriram Transport Finance Others March 10, 2020 Shriram Transport Finance Company (STFC) on March 10 said a penalty of Rs 5 crore has been imposed on the…