The board of Tata Investment Corporation in its meeting on 18 May 2012 has recommended dividend at the rate of Rs 21.00 per share(210%) of Rs 10.00 each including a platinum jubilee dividend of Rs 5.00 per share.