Jan 25, 2018 16:28:32 (IST)
Technology is an enabler, that's why we invested in electric vehicles; we were called stupid then, today we are called visionaries, says Anand Mahindra, speaking in a panel discussion on 'Stepping Up Climate Action' at WEF, Davos