Mumbai, Jan. 14 -- Road safety crusader Piyush Tewari, Founder and CEO, of SaveLIFE Foundation (SLF), has been named a winner of the 2026 Social Entrepreneur of the Year Award by the Schwab Foundation and the World Economic Forum.

Tewari is the sole awardee from India this year and will be honoured at the World Economic Forum Annual Meeting in Davos, Switzerland, on 20 January 2026.

Since 2008, SaveLIFE Foundationhas operated as a scientific organisation focused on road safety and trauma care. The Schwab Foundation's recognition endorses the foundation's systemic approach to road safety, which addresses a leading cause of death globally. The foundation's work supports the State's obligation to provide safe transport systems, a right int...