October 30, 2013 McLeod Russel India Limited: World’s Largest Tea Company by Shivananda Shyamaraya Prabhu