Olectra BYD buses in Delhi January 1, 2019 | No Comments | News After Himachal Pradesh, Mumbai, Kerala and Telangana, the state government of Delhi has initiated the trials of zero emission and noise- free Olectra-BYD’s 12meter electric […]