Released date of annual reports

#1
I want to know when does the companies under NSE and BSE usually released their annual reports, and where can I find their fullest and latest financial reports? Before i thought that Indian stock companies released their annual report at the end of March, but then i wait and wait and it came out on June or July in some broker websites.

I'm new to India's market, so let me know a few more things about it and I'll be very much appreciate.