L&T to own 68.73%

Back to top button