The United States Environment Protection agency (EPA), in its greenhouse gas emissions report for 2017, had blamed transportation for 28.9…
Kerala, a state not exactly known for its manufacturing prowess, has a stated goal to 'manufacture' 3000 electric buses under…