Despite concerns, India to let corporates into banking