A shareholder's rant during an annual general meeting of an Indian company went viral, when he promised to "curse" the managing director for failing to yield profits.