Indian version of investors business daily

Hi Guys,
lets say i want to see most up to date report of companies earnings latest and the past, dividends, special events, charts, their earning annoucement, where should i refer ? balnce sheets reports etc

you can try nse or bse websites itself.
alternatively money control is a useful site for all announcements, fundamentals, etc…