(Visited 1,025,831 times, 362,637 visits today)

Company Profile: BYD Company

This article is reprinted from our green investing newsletter, Progressive Investor. Update: 3/19/10 BYD decided to delay the widely anticipated commercial …