Nifty has given highest returns in October: Report

Nifty has given highest returns in October: Report