Each company has to make a corporate announcement with the NSE and BSE. Also, the information pertaining to buybacks can be found on the website of the Securities and Exchange Board of India (SEBI).