Hi Dr., welcome to the community.
It’s definitely good to consider what subsidiaries a company has, and subsidiaries often tell a large story that isn’t seen unless one goes through them granularly.
In Krsnaa’s case, I don’t think there is any story to the subsidiaries. The red herring tells us why:
All five subsidiaries are in Punjab, and since they’ve actually won tenders for more than 5 centers, I would not be surprised if more subsidiaries are incorporated until we exhaust the list below: