wamara's blog

State of the Union: Obama Pledges New Strategies for a Failing Economy

Obama’s Push to Go Electric Needs a Bigger Public Charge

I visited Tesla's grand opening in Washington, D.C. last Saturday, where battery powered cars were the electrified stars.  Tesla is located between the White House and Capitol Hill, and Tesla Sales Representative Shaun Phillips said this might not be coincidental.  With President Obama and the administration talking about new energy i

Who’s Zooming Who?

By Wamara Mwime

 

Syndicate content