The owners of GE recently stated that while they are an Indian organization, they don’t see themselves as an Indian team, their focus is on building a competitive roster and that they’re not obligated to prioritize Indian players. We won't be seeing Indian players in franchise for a while( never maybe).
Let's just appreciate their approach and support and criticize based on their performance.