EV100: Over 70 per cent of large corporates failed to purchase diesel or petrol vehicles last year businessgreen.com/ne...