Recent Streetsblog NYC posts about Energy

Obama: America “Cannot Walk Away” From the Automobile

| | 27 Comments
In his first address to a joint session of Congress, President Barack Obama last night emphasized his administration’s commitment to keeping the domestic auto industry afloat, while offering only a passing mention to the nation’s mass transit systems. Said Obama: As for our auto industry, everyone recognizes that years of bad decision-making and a global […]