What cut of beef to use for Indian curries?
Supermarkets often just quote braising or stewing steak without detailing which cut. Any of those will work. Don't bother to trim the fat, it will disappear during the cooking.
The idea is to start with the opposite end of the scale from what you would consider a good quick-fry steak. You want the 'stringy' stuff, lots of collagen, something that will improve over 4 hours or so of gentle simmering [or 10 hours in a slow cooker]. Any meat that is good for a quick fry will be like dry bullets, tough as old boots after so long at a simmer. A coarse stewing meat will be just coming to its best. Don't let it bother you that these are the cheapest cuts you can get, it's what works best for any long-cook dish. By the same token you'd use chicken thighs not breast for a long cook.
See also What is the best cut of beef to use for stews? - which comes to the same conclusions.