Representative file image. The Bangalore Metro Rail Corporation Limited (BMRCL) has collected ₹1.17 crore as fine…