As per the laws of India, insider trading does not qualify as an offense when-
The information is disclosed for a legitimate purpose, in the ordinary course of business or to obey and fulfill a legal obligation.
When those in charge of the company believe that revealing such information is in the company's best interests, they will be protected.