L&T Wins ICC Corporate Governance & Sustainability Vision Award