Any source to understand companies better? Like about their business activities, their management, etc

I think http://www.moneycontrol.com/ should be a decent free resource on this.

1 Like