Beginning in March of 2014 there will be two new faces on the streets of Sao Paulo, Brazil. In an effort to introduce non-polluting transportation solutions for the people of Sao Paulo, Sao Paulo Transit (SPTrans) has partnered with the world’s largest electric bus manufacturer — BYD Company Ltd. Public transportation plays a key role […]