Ratan Tata led Tata Sons, the parent company of Air India, had advised the airline's management to handle the upcoming merger ...
LIC sold its shares at an average price of Rs 446.4 apiece between June 20 and Nov. 11, according to their regulatory filing.