India revises 2010-11 economic growth down to 8.4 pc

India revises 2010-11 economic growth down to 8.4 pc