L&T Wins Business Standard ‘Company of the Year’ Award