image
Kerala Financial Corporation records ‘best ever’ performance