Following multiple instances of people either falling on the electrified tracks or jumping to their deaths, Bangalore Metro Rail Corporation Ltd (BMRCL) is now studying how to install platform screen ...