India's largest fund makes a 31 crore share bet on Adani · WhaleWatch